street stall - German English Dictionary